package com.hcy.common.dto.request;

import lombok.Data;

import javax.validation.constraints.NotNull;


/**
 * @Author huchenying
 * @Description 高德地图查询位置接口 文档地址：https://lbs.amap.com/api/webservice/guide/api/inputtips
 * @Date 2021/12/14 12:43
 */
@Data
public class FindLocationRequestDTO {

    /**
     * 请求服务权限标识
     */
    @NotNull(message = "key不能为空")
    private String key;

    /**
     * 查询关键词
     */
    @NotNull(message = "keywords不能为空")
    private String keywords;

    /**
     * POI分类
     */
    private String type;

    /**
     * 坐标
     */
    private String location;

    /**
     * 搜索城市
     */
    private String city;

    /**
     * 仅返回指定城市数据
     */
    private String citylimit;

    /**
     * 返回的数据类型
     */
    private String datatype;

    /**
     * 数字签名
     */
    private String sig;

    /**
     * 返回数据格式类型
     */
    private String output;

    /**
     * 回调函数
     */
    private String callback;
}
